* lisp/play/gomoku.el: Don't use intangible property. Use lexical-binding.
authorStefan Monnier <monnier@iro.umontreal.ca>
Mon, 25 Nov 2013 14:31:04 +0000 (09:31 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Mon, 25 Nov 2013 14:31:04 +0000 (09:31 -0500)
commit1059ff677adb0afcfe5fe6477a257d9a46a49f1b
treeb9f5488a26d9e58d7b3512da969c025439b281aa
parentee4d8edb51b45a5b03e352eb51964f98a8553ca1
* lisp/play/gomoku.el: Don't use intangible property.  Use lexical-binding.
(gomoku--last-pos): New var.
(gomoku--intangible-chars): New const.
(gomoku--intangible): New function.
(gomoku-mode): Use it.  Derive from special-mode.
(gomoku-move-up): Adjust line count.
(gomoku-click, gomoku-point-y, gomoku-point-square, gomoku-goto-xy)
(gomoku-plot-square, gomoku-init-display, gomoku-cross-qtuple):
Simplify accordingly.
lisp/ChangeLog
lisp/play/gomoku.el